#include "SystemManagement.h"
#include "ShutdownOS.h"
#include "MemoryManager.h"
#include "FileSystem.h"

namespace CEngine {

void
startupSystems(void) {
    registerSignals();

    MemoryManager::initialize();
    FileSystem::initialize();
}

void
shutdownSystems(int signum) {
    MemoryManager::shutdown();
    shutdownOS(signum);
}

}
